Development of a New Methodology for Improving Urban Fast Response Lagrangian Dispersion Simulation via Parallelism on the Graphics Processing Unit

نویسندگان

  • P. Willemsen
  • A. Norgren
  • B. Singh
  • E. R. Pardyjak
چکیده

INTRODUCTION Recent trends in computing have shifted toward multi-core processors and programmable graphics processors with highly parallel data paths for processing geometry and pixels. Multi-core machines are now readily available with 2 cores, but machines with 4, 8, and even 16 cores are projected for the near future. Data parallelism in modern graphics cards is also increasing with raw performance of graphics processing units (GPUs) surpassing performance of CPUs. While initially specialized for processing computer graphics, GPUs can be programmed for general-purpose computations using high level programming languages similar to C. As a result, GPUs have become useful computational tools providing highly parallel data paths to accelerate a wide range of scientific and simulation applications.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Ultra-Fast Image Reconstruction of Tomosynthesis Mammography Using GPU

Digital Breast Tomosynthesis (DBT) is a technology that creates three dimensional (3D) images of breast tissue. Tomosynthesis mammography detects lesions that are not detectable with other imaging systems. If image reconstruction time is in the order of seconds, we can use Tomosynthesis systems to perform Tomosynthesis-guided Interventional procedures. This research has been designed to study u...

متن کامل

Using Video Gaming Technology to Achieve Low - cost Speed up of Emergency Response Urban Dispersion Simulations

As a result of the demand for high performance graphics capabilities driven by the computer video game industry, the processing performance of video cards is rapidly evolving. Recent trends in computing have shifted toward multi-core processors and programmable graphics processors equipped with highly parallel data paths for processing geometry and pixels. Multi-core machines are now readily av...

متن کامل

Implementing the lattice Boltzmann model on commodity graphics hardware

Modern graphics processing units (GPUs) can perform generalpurpose computations in addition to the native specialized graphics operations. Due to the highly parallel nature of graphics processing, the GPU has evolved into a many-core coprocessor that supports high data parallelism. Its performance has been growing at a rate of squared Moore’s law, and its peak floating point performance exceeds...

متن کامل

Fast ℓ1-minimization and parallelization for face recognition

While `1-minimization (`1-min) has recently been studied extensively in optimization, the high computational cost associated with the traditional algorithms has largely hindered their application to high-dimensional, large-scale problems. This paper discusses accelerated `1-min techniques using augmented Lagrangian methods and its parallelization leveraging the parallelism available in modern G...

متن کامل

GPU Acceleration of a Non-Hydrostatic Ocean Model with Lagrangian Particle Tracking

To achieve a detailed simulation of several particles in a numerical ocean simulation, we implemented and optimized a non-hydrostatic ocean model with Lagrangian particle tracking on a GPU. Changes to the particle-tracking algorithm, the use of a texture cache, and exploitation of thread-level parallelism were effective, and the GPU-implemented model was three times faster in terms of execution...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007